buy-side analyst investment banking fulfillment software consulting corporate thin-client acquisitions mail order software order fulfillment software software funding order management software m&a order entry software mergers application investment radius3